// pages/commonProblem/commonProblem.js
import {
	list,
	tag
} from '../../../api/article';
const util = require('../../../utils/util.js')
let app = getApp()

Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		questionList: [],
		tagIds: ''
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function(options) {
		this.initQuestion()
	},
	
	initQuestion () {
	  let params = {
	    'mchId': app.globalData.mchId,
	    'type': 0,
	  }
	  tag(params).then(res => {
	    console.log(res)
	    res.data.data.forEach(item => {
	      if (item.name === '常见问题') {
	        this.data.tagIds = item.id
	        // 查找常见问题
	        list({'mchId': app.globalData.mchId, 'tagIds': this.data.tagIds}).then(res => {
			  const questionList = res.data.data.map(item => {
				  if (!('modifyDate' in item)) {
					  item.modifyDate = util.datetimeFormat(item.createDate)
				  }else{
						item.modifyDate = util.datetimeFormat(item.modifyDate)
					}
				  return item
			  })
			  this.setData({ questionList })
	        }).catch(err => {
	          console.log(err)
	        })
	      }
	    })
	  }).catch(err => {
	    console.log(err)
	  })
	},
	detailClick (data) {
	  let id = data.currentTarget.dataset.id
	  wx.navigateTo({
	  	url:`/pages/member/detail/detail?id=${id}`,
	  })
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function() {

	}
})
